package com.winhxd.b2c.order.service;

import com.winhxd.b2c.common.domain.order.condition.OrderExpressCondition;
import com.winhxd.b2c.common.domain.order.model.OrderExpressInfo;

/**
 * @Description: 物流
 * @author lining
 * @date 2019/1/8 11:29:24
 */
public interface OrderExpressService {

	/**
	 * @Description 保存物流信息
	 * @author lining
	 * @date 2019/1/8 11:30:35
	 * @param expressInfo
	 * @return integer
	 */
	Integer saveExpress(OrderExpressInfo expressInfo);

	/**
	 *@author: zhangyanwei
	 *@date: 2019/1/8 17:17
	 *@Description: 保存物流信息-后台换货
	 *@param: [expressInfo]
	 *@return: java.lang.Integer
	 */
	Integer saveExpress4Exchange(OrderExpressCondition condition);

	/**
	 * @Description 退货换货
	 * @author lining
	 * @date 2019/1/11 11:24:15
	 * @param expressInfo
	 * @return
	 */
	void saveExpressForReturning(OrderExpressInfo expressInfo);
}
